ultrasonic special mechanical working machines - Turkish English Dictionary